package com.lxy.exportword.entity.shunan;

import com.lxy.exportword.entity.base.BaseHeaderEntity;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 蜀南word前两页数据
 * @author sun
 * @time 2021/9/13 11:14
 */
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class ShuNanHeader extends BaseHeaderEntity {
    /**技术负责人*/
    private String technicalDirector;
    /**无人机机长*/
    private String droneCaptain;
    /**巡检管线数量*/
    private String inspectionPipelineNumber;
    /**超视距驾驶员*/
    private String BVRPilot;
    /**资料管理员*/
    private String dataAdministrator;

    /**这里只是为了测试用*/
    public ShuNanHeader(String inspectionProject, String reportNumber, String writer,
                        String writingTime, String recordSheetReportNumber, String inspectionType,
                        String inspectionTime, String inspectionUnit, String submissionTime,
                        String entrustedUnitName, String inspectionUnitName, String contactNumber,
                        String projectManager, String securityOfficer, String dronePilot,
                        String backOfficeTechnician, String inspectionWorkArea, String inspectionPipelineLength,
                        String inspectionConclusion, String remark, String partyARecipient,
                        String partyBSubmitter, String technicalDirector, String droneCaptain,
                        String inspectionPipelineNumber,String BVRPilot,String dataAdministrator) {
        super(inspectionProject, reportNumber, writer, writingTime, recordSheetReportNumber, inspectionType,
                inspectionTime, inspectionUnit, submissionTime, entrustedUnitName, inspectionUnitName, contactNumber,
                projectManager, securityOfficer, dronePilot, backOfficeTechnician, inspectionWorkArea, inspectionPipelineLength,
                inspectionConclusion, remark, partyARecipient, partyBSubmitter);
        this.technicalDirector = technicalDirector;
        this.droneCaptain = droneCaptain;
        this.inspectionPipelineNumber = inspectionPipelineNumber;
        this.BVRPilot= BVRPilot;
        this.dataAdministrator=dataAdministrator;
    }
}
